1
general::
Phrase(s): could do with someone or something
to want or need someone or something; to benefit from someone or something. • I could do with a nice cool drink right now. • I could do with some help on this project.
McGrawhill's American Idioms And Phrasal Verbs